Шаг 37 - Область определения уровня процедуры

Переменная или константа, определенная внутри процедуры, недоступна вне этой процедуры .Она может использоваться только процедурой, которая содержит описание этой переменной. В первой процедуре следующего примера в окне сообщения содержится строка. Во второй процедуре окно сообщения останется пустым, так как переменная strMsg является локальной в первой процедуре.

Sub LocalVariable()
Dim strMsg As String
strMsg = "Эта переменная не может использоваться вне этой процедуры."
MsgBox strMsg
End Sub
Sub OutsideScope()
MsgBox strMsg
End Sub
Hosted by uCoz